foreign branch - Spanish English Dictionary